<?php
namespace app\model;

use think\Model;

/**
 * 设备信息模型 - 使用默认数据库连接
 */
class DeviceInfo extends Model
{
    // 指定数据表名
    protected $table = 'device_info';
    
    // 指定数据库连接 (可选，不指定则使用默认连接)
    protected $connection = 'mysql';
    
    // 设置字段信息
    protected $field = [
        'id', 'imei', 'sn', 'create_time', 'update_time'
    ];
    
    // 自动时间戳
    protected $autoWriteTimestamp = true;
    
    /**
     * 获取设备列表
     */
    public static function getDeviceList($limit = 10)
    {
        return self::limit($limit)->select();
    }
    
    /**
     * 根据IMEI获取设备信息
     */
    public static function getByImei($imei)
    {
        return self::where('imei', $imei)->find();
    }
}
